Aligning perspectives (Yellow) - Innolution
Aligning perspectives (Yellow) Figure: 22-05

Tagged:

  • development-team
Scrum framework—Refinement - Innolution
Scrum framework—Refinement Figure: 02-03 - Refinement

This picture represents the core Scrum Framework. Use it whenever you want to give an overview of Scrum. This picture uses the word “refinement” instead of “grooming.”

Tagged:

  • scrum-framework
  • daily-scrum
  • grooming
  • sprint-retrospective
  • sprint-planning
  • sprint-review
  • sprint-execution
  • potentially-shippable-product-increment
  • product-backlog
  • sprint-backlog
Sprint review activity—refined - Innolution
Sprint review activity—refined Figure: 21.3 - Refined

This picture shows the details of the sprint review activity. It has been updated to use the term “Refined product backlog” instead of “Groomed product backlog”

Tagged:

  • grooming
  • sprint-goal
  • sprint-review
  • potentially-shippable-product-increment
  • product-backlog
  • sprint-backlog
  • internal-stakeholders
  • external-stakeholders
  • refinement
  • scrum-team
  • release-plan
Value chain - Innolution
Value chain

This picture shows the concept of the value chain.

 

Tagged:

  • value-chain
Agile principles - Innolution
Agile principles

This picture shows the categories of agile principles.

 

Tagged:

  • principle
Fast, flexible flow - Innolution
Fast, flexible flow

This picture shows the concept of fast, flexible, flow.

 

Tagged:

  • fast-flexible-flow
Economically sensible scrum - Innolution
Economically sensible scrum

  This picture shows the concept of economically sensible scrum.

 

Tagged:

  • principle
  • economically-sensible
  • economic-framework
Economic framework - Innolution
Economic framework

This picture shows the the concept of an economic framework.

 

Tagged:

  • lifecycle-profits
  • economic-framework
Aligning perspectives - Innolution
Aligning perspectives Figure: 22-05

This picture shows the importance of aligning the perspectives of the development team members in order to have an effective sprint retrospective.

 

Tagged:

  • development-team
  • sprint
Sprint retrospective activity - Innolution
Sprint retrospective activity Figure: 22-04

This picture shows the details of the sprint retrospective activity.

 

Tagged:

  • sprint-retrospective
  • scrum-team
  • insight-backlog
When sprint retrospective happens - Innolution
When sprint retrospective happens Figure: 22-02

This picture shows when the sprint retrospective activity takes place within the context of the Scrum framework.

 

Tagged:

  • scrum-framework
  • sprint-retrospective
Sprint review activity - Innolution
Sprint review activity Figure: 21-03

This picture shows the details of the sprint review activity.

Tagged:

  • grooming
  • sprint-goal
  • sprint-review
  • potentially-shippable-product-increment
  • product-backlog
  • sprint-backlog
  • internal-stakeholders
  • external-stakeholders
  • release-plan
  • scrum-team
When sprint review happens - Innolution
When sprint review happens Figure: 21-01

This picture shows when the sprint review activity takes place within the context of the Scrum framework.

 

Tagged:

  • scrum-framework
  • sprint-review
Example task board - Innolution
Example task board Figure: 20-06

This picture shows an example task board.

 

Tagged:

  • task-board
Sprint execution activity - Innolution
Sprint execution activity Figure: 20-02

This pictures shows the details of the sprint execution activity.

 

Tagged:

  • sprint-goal
  • sprint-execution
  • potentially-shippable-product-increment
  • sprint-backlog
  • scrum-team
When sprint execution happens - Innolution
When sprint execution happens Figure: 20-01

This picture shows when sprint execution occurs within the context of the Scrum framework.

 

Tagged:

  • scrum-framework
  • daily-scrum
  • sprint-execution
Detailed sprint backlog - Innolution
Detailed sprint backlog Figure: 19-06

This picture shows a detailed view of a sprint backlog as it might appear during sprint planning.

 

Tagged:

  • pbi
  • sprint-backlog
Sprint-planning activity - Innolution
Sprint-planning activity Figure: 19-02

This picture shows the sprint planning activity.

 

Tagged:

  • sprint-goal
  • sprint-planning
  • product-backlog
  • sprint-backlog
  • velocity
  • scrum-team
When sprint planning happens - Innolution
When sprint planning happens Figure: 19-01

This picture shows where in the Scrum framework sprint planning occurs.

 

Tagged:

  • scrum-framework
  • sprint-planning
Fixed-date-release burnup chart - Innolution
Fixed-date-release burnup chart Figure: 18-14

This picture shows a novel approach for rendering a fixed-date release burn-up chart. Note that the product backlog is inverted.

 

Tagged:

  • burnup-chart
  • product-backlog
Sprint mapping - Innolution
Sprint mapping Figure: 18-05

This picture shows the concept of sprint mapping.

 

Tagged:

  • product-backlog
  • sprint-mapping
Release-planning activity - Innolution
Release-planning activity Figure: 18-03

This picture shows the release-planning activity.

 

Tagged:

  • mrfs
  • release-planning
  • product-backlog
  • internal-stakeholders
  • sprint-mapping
  • vision
  • velocity
  • scrum-team
  • product-roadmap
When release planning happens - Innolution
When release planning happens Figure: 18-02

This picture shows that release planning is not a one-time, upfront activity. Instead is an activity that occurs every sprint.

 

Tagged:

  • scrum-framework
  • sprint-review
  • release-planning
Different release cadence - Innolution
Different release cadence Figure: 18-01

This picture shows that a “release” might be made up of multiple sprints, or occur every sprint, or occur multiple times each sprint (continuous deployment).

 

Tagged:

  • potentially-shippable-product-increment
  • release
  • continuous-deployment
Incremental / provisional funding - Innolution
Incremental / provisional funding Figure: 17-10

This picture annotates the envisioning (product planning) activity to show where incremental/provisional funding occurs.

 

Tagged:

  • release-planning
  • idea
  • strategic-filter
  • release
  • envisioning
Envisioning (product planning) activity - Innolution
Envisioning (product planning) activity Figure: 17-02

This picture shows the envisioning (product planning) activity.

 

Tagged:

  • product-backlog
  • internal-stakeholders
  • vision
  • scrum-team
  • confidence-threshold
  • envisioning
  • product-roadmap
  • product-planning
Envisioning is an ongoing activity - Innolution
Envisioning is an ongoing activity Figure: 17-01

This picture shows the envisioning is not a one-time activity, but instead an on-going activity. It also shows where the strategic filter is used.

 

Tagged:

  • release-planning
  • idea
  • strategic-filter
  • release
  • envisioning
Portfolio inflows and outflows - Innolution
Portfolio inflows and outflows Figure: 16-05

This picture shows that we want to balance the flow of items into the portfolio backlog with the rate at which items are taken out of the portfolio backlog.

 

Tagged:

  • portfolio-planning
  • portfolio-backlog
Economic filter - Innolution
Economic filter Figure: 16-04

This picture shows where the economic filter is applied.

 

Tagged:

  • portfolio-planning
  • economic-filter
  • envisioning
Portfolio-planning strategies - Innolution
Portfolio-planning strategies Figure: 16-02

This picture shows the 11 strategies in Agile portfolio planning.

 

Tagged:

  • cost-of-delay
  • wip
  • portfolio-planning
  • marginal-economics
  • portfolio-backlog
  • lifecycle-profits
  • economic-filter
Portfolio planning activity - Innolution
Portfolio planning activity Figure: 16-01

This picture shows the portfolio planning activity.

 

Tagged:

  • portfolio-planning
  • portfolio-backlog
  • product-owner
  • internal-stakeholders
Hierarchical scrum planning - Innolution
Hierarchical scrum planning Figure: 15-07

This picture shows hierarchical Scrum planning beginning at the product level and continuing to the sprint level. It does not show portfolio-level planning or daily planning.

 

Tagged:

  • sprint-planning
  • product-backlog
  • sprint-backlog
  • sprint
  • release-plan
  • release
  • product-roadmap
Sprint planning & sprint backlog - Innolution
Sprint planning & sprint backlog Figure: 15-06

This picture shows how sprint planning results in the creation of a sprint backlog.

 

Tagged:

  • sprint-backlog
  • sprint
Release made up of several sprints - Innolution
Release made up of several sprints Figure: 15-05

This picture illustrates that a release can be composed of the work created during multiple sprints.

 

Tagged:

  • release
Roadmap and product backlog - Innolution
Roadmap and product backlog Figure: 15-04

This picture shows how releases in the product roadmap are mapped onto the product backlog.

 

Tagged:

  • product-backlog
  • release-plan
  • product-roadmap
Release line in product backlog - Innolution
Release line in product backlog Figure: 15-03

This picture shows a release line through a product backlog.

 

Tagged:

  • release-planning
  • product-backlog
Different levels of planning - Innolution
Different levels of planning Figure: 15-01

This picture shows the “planning onion,” the multiple different levels at which planning takes place.

 

Tagged:

  • planning
  • portfolio-planning
  • daily-scrum
  • sprint-planning
  • release-planning
  • product-planning
Project manager on complex development - Innolution
Project manager on complex development Figure: 13-08

This picture shows how the project or program manager might be involved in handling the coordination on complex development efforts.

 

Tagged:

  • development-team
  • project-manager
Coordination through a project manager - Innolution
Coordination through a project manager Figure: 13-07

This picture shows how the project or program manager might be involved in handling the coordination or logistics for a large development effort involving multiple teams.

 

Tagged:

  • development-team
  • project-manager
Teams form collaboration clusters - Innolution
Teams form collaboration clusters Figure: 13-06

This picture shows how teams tend to form communication clusters.

 

Tagged:

  • development-team
Fully connected communication channels - Innolution
Fully connected communication channels Figure: 13-05

This picture shows an unrealistic scenario where a large number of development teams all have to communicate with one another.

 

Tagged:

  • development-team
Functional managers & communities of practice - Innolution
Functional managers & communities of practice Figure: 13-04

This picture shows how functional managers still manage a community of practice even when their direct reports are assigned out to Scrum development teams.

 

Tagged:

  • development-team
  • functional-manager
Managers define boundaries - Innolution
Managers define boundaries Figure: 13-03

This pictures shows a metaphor for how managers define the boundaries within which development teams get to self-organize.

 

Tagged:

  • development-team
  • manager
Release train - Innolution
Release train Figure: 12-05

This picture shows the team-level part of a release train.

 

Tagged:

  • release-train
Scrum of scrums - Innolution
Scrum of scrums Figure: 12-04

This picture shows the Scrum of Scrums concept.

 

Tagged:

  • scrum-framework
Two products multiple component teams - Innolution
Two products multiple component teams Figure: 12-02

This picture shows two products that are splitting features across three component teams.

 

Tagged:

  • component-team
  • product-backlog
  • component
One product multiple component teams - Innolution
One product multiple component teams Figure: 12-01

This pictures shows one product backlog with features that are being split across three component teams.

 

Tagged:

  • component-team
  • product-backlog
  • component
Development team responsibilities - Innolution
Development team responsibilities Figure: 11-01

This picture shows the development team's responsibilities within the Scrum framework.

 

Tagged:

  • scrum-framework
  • development-team
ScrumMaster on multiple teams - Innolution
ScrumMaster on multiple teams Figure: 10-04

This picture shows that the same person might be the ScrumMaster for more than one Scrum team at the same time.

 

Tagged:

  • scrummaster
  • development-team
  • product-owner
Product owner for multiple teams - Innolution
Product owner for multiple teams Figure: 09-12

This picture shows the same person might be the product owner for more than one Scrum team at the same time.

 

Tagged:

  • scrummaster
  • development-team
  • product-owner
Product owner day in the life - Innolution
Product owner day in the life Figure: 09-06

This picture shows the day in the life of a product owner.

 

Tagged:

  • scrum-framework
  • portfolio-planning
  • release-planning
  • product-planning
Product owner manages economics - Innolution
Product owner manages economics Figure: 09-03

This picture shows that the product owner manages the economics at several points in time.

 

Tagged:

  • product-backlog
  • release-plan
Product owner faces two directions - Innolution
Product owner faces two directions Figure: 09-01

This picture shows how the product owner needs to face two directions simultaneously.

 

Tagged:

  • scrummaster
  • development-team
  • product-owner
  • internal-stakeholders
  • external-stakeholders
  • scrum-team
Planning poker cards - Innolution
Planning poker cards Figure: 07-11

This image shows an example deck of planning poker cards.

 

Tagged:

  • planning-poker
Binning - Innolution
Binning Figure: 07-10

This picture shows how planning poker conceptually places items into bins of similar size. 

 

Tagged:

  • binning
  • planning-poker
Who does estimating - Innolution
Who does estimating Figure: 07-04

This picture shows that all of the roles on the Scrum team are involved in the product backlog item estimation process.

 

Tagged:

  • scrummaster
  • development-team
  • estimation
  • product-owner
  • product-backlog
What and when we estimate - Innolution
What and when we estimate Figure: 07-02

This picture shows a side-by-side comparison of the various types of estimating that takes place during agile development.

 

Tagged:

  • task
  • portfolio-backlog
  • product-backlog
Product backlog pipeline - Innolution
Product backlog pipeline Figure: 06-12

This picture shows how the product backlog can be viewed as a pipeline or requirements.

 

Tagged:

  • grooming
  • development-team
  • sprint-planning
  • definition-of-ready
  • product-owner
  • product-backlog
Definition of ready - Innolution
Definition of ready Figure: 06-10

This pictures illustrates the definition of ready relative to the definition of done.

 

Tagged:

  • scrum-framework
  • definition-of-done
  • definition-of-ready
When grooming happens - Innolution
When grooming happens Figure: 06-09

This picture shows when grooming can take place when applying Scrum.

 

Tagged:

  • scrum-framework
  • grooming
Grooming is collaborative - Innolution
Grooming is collaborative Figure: 06-07

This pictures shows how the product owner collaborates with many others to perform product backlog grooming.

 

Tagged:

  • scrummaster
  • grooming
  • development-team
  • product-owner
  • internal-stakeholders
  • external-stakeholders
Grooming activities - Innolution
Grooming activities Figure: 06-06

This picture shows all of the grooming activities applied against a product backlog.

 

Tagged:

  • grooming
Product backlog (in context) - Innolution
Product backlog (in context) Figure: 06-01

This picture shows the product backlog in the context of the complete Scrum framework.

 

Tagged:

  • scrum-framework
  • grooming
  • product-backlog
Sprint skeleton - Innolution
Sprint skeleton Figure: 04-01

This picture illustrates how sprints are the backbone or skeleton of the Scrum framework.

 

Tagged:

  • scrum-framework
  • timebox
  • sprint
Sprint retrospective (in context) - Innolution
Sprint retrospective (in context) Figure: 02-14

This picture shows the sprint retrospective in the context of the complete Scrum framework.

 

Tagged:

  • sprint-retrospective
Sprint review (in context) - Innolution
Sprint review (in context) Figure: 02-13

This picture shows the sprint review in the context of the complete Scrum framework.

 

Tagged:

  • sprint-retrospective
  • sprint-review
  • potentially-shippable-product-increment
Potentially shippable product increment (in context) - Innolution
Potentially shippable product increment (in context) Figure: 02-12

This picture shows the potentially shippable product increment in the context of the Scrum framework.

 

Tagged:

  • sprint-review
  • sprint-execution
  • potentially-shippable-product-increment
Daily scrum (in context) - Innolution
Daily scrum (in context) Figure: 02-11

This picture illustrates where the daily scrum activity occurs within the context of the Scrum framework.

 

Tagged:

  • daily-scrum
  • sprint-execution
Sprint execution (in context) - Innolution
Sprint execution (in context) Figure: 02-10

This pictures show where sprint execution occurs within the context of the Scrum framework.

 

Tagged:

  • sprint-execution
  • sprint-backlog
Sprint planning (in context) - Innolution
Sprint planning (in context) Figure: 02-08

This picture shows where the sprint planning activity occurs in the context of the Scrum framework.

 

Tagged:

  • sprint-planning
  • sprint-backlog
Sprint characteristics - Innolution
Sprint characteristics Figure: 02-07

Use this picture when you want to explain various sprint characteristics: timebox, fixed-length, no gaps, etc.

 

Tagged:

  • timebox
  • sprint
Scrum framework - Innolution
Scrum framework Figure: 02-03

This picture represents the core Scrum Framework. Use it whenever you want to give an overview of Scrum.

 

Tagged:

  • scrum-framework
  • daily-scrum
  • grooming
  • sprint-retrospective
  • sprint-planning
  • sprint-review
  • sprint-execution
  • potentially-shippable-product-increment
  • product-backlog
  • sprint-backlog
Scrum practices - Innolution
Scrum practices Figure: 02-01

This picture summarizes in mind-map format the Scrum roles, activities, and practices.

 

Tagged:

  • daily-scrum
  • scrummaster
  • grooming
  • practice
  • development-team
  • sprint-retrospective
  • sprint-planning
  • sprint-review
  • product-owner
  • sprint-execution
  • potentially-shippable-product-increment
  • product-backlog
  • sprint-backlog
  • sprint
Agile development overview - Innolution
Agile development overview Figure: 01-01

This picture provides a basic overview of iteration-based agile development. I typically use it to illustrate basic concepts.

 

Tagged:

  • product-backlog
  • iterative-development
Product vision - Innolution
Product vision

A brief statement of the desired future state that would be achieved by developing and deploying a product. A good vision should be simple to state and provide a coherent direction to the people who are asked to realize it.

 

Tagged:

  • vision
Product roadmap - Innolution
Product roadmap

A description of the incremental nature of how a product will be built and delivered over time, along with the important factors that drive each individual release. Useful when developing a product that will have more than one release.

 

Tagged:

  • product-roadmap
Idea - Innolution
Idea

The bright idea behind a product vision.

 

Tagged:

  • idea
Filter - Innolution
Filter

Used to represent either the economic filter or the strategic filter.

 

Tagged:

  • filter
Portfolio backlog - Innolution
Portfolio backlog

A backlog composed of products, programs, projects, or high-level epics.

 

Tagged:

  • portfolio-backlog
Release plan - Innolution
Release plan

1. The output of release planning. On a fixed-date release, the release plan will specify the range of features available on the fixed future date. On a fixedscope release, the release plan will specify the range of sprints and costs required to deliver the fixed scope. 2. A plan that communicates, to the level of accuracy that is reasonably possible, when the release will be available, what features will be in the release, and how much will it cost.

 

Tagged:

  • release-plan
Defect - Innolution
Defect

A condition where the product is not functioning in the intended way.

 

Tagged:

  • defect
Technical debt backlog - Innolution
Technical debt backlog

A visual aid for seeing known technical debt.

 

Tagged:

  • technical-debt
Tasks - Innolution
Tasks

The technical work that a development team performs in order to complete a product backlog item. Most tasks are defined to be small, representing no more than a few hours to a day or so of work.

 

Tagged:

  • task
Product backlog item - Innolution
Product backlog item

1. An item such as a feature, defect, or (occasionally) technical work that is valuable from the product owner’s perspective. 2. An item in the product backlog.

 

Tagged:

  • pbi
Feature - Innolution
Feature

1. A slice of business functionality that is meaningful to a customer or user. 2. Used by some to mean a medium-size user story that can and will be divided into a collection of smaller user stories that together will be implemented to deliver the value of a feature.

 

Tagged:

  • feature-team
  • pbi
Epic - Innolution
Epic

A large user story, perhaps a few to many months in size, that can span an entire release or multiple releases. Epics are useful as placeholders for large requirements. Epics are progressively refined into a set of smaller user stories at the appropriate time.

 

Tagged:

  • epic
Component - Innolution
Component

A piece of an overall feature.

Tagged:

  • component
Product backlog - Innolution
Product backlog

A prioritized inventory of yet-to-be-worked-on product backlog items.

 

Tagged:

  • product-backlog
Potentially shippable product increment - Innolution
Potentially shippable product increment

Results that are completed to a high degree of confidence and represent work of good quality that is potentially shippable to end customers at the end of a sprint. Being potentially shippable does not mean the results will actually be delivered to customers. Shipping is a business decision; potentially shippable is a state of confidence.

 

Tagged:

  • potentially-shippable-product-increment
Sprint backlog with task labels - Innolution
Sprint backlog with task labels

1. An artifact produced at a sprint-planning meeting and continuously updated during sprint execution that helps a self-organizing team better plan and manage the work necessary to deliver on the sprint goal. 2. A list of the product backlog items pulled into a sprint and an associated plan for how to achieve them—frequently expressed in terms of tasks that are estimated in ideal hours.

 

Tagged:

  • sprint-backlog
Sprint backlog - Innolution
Sprint backlog

1. An artifact produced at a sprint-planning meeting and continuously updated during sprint execution that helps a self-organizing team better plan and manage the work necessary to deliver on the sprint goal. 2. A list of the product backlog items pulled into a sprint and an associated plan for how to achieve them—frequently expressed in terms of tasks that are estimated in ideal hours.

 

Tagged:

  • sprint-backlog
Envisioning - Innolution
Envisioning

An activity that captures the essence of a potential product and creates a rough plan for the creation of that product. Envisioning begins with the creation of a vision, followed by the creation of a high-level product backlog and frequently a product roadmap.

 

Tagged:

  • envisioning
Product planning - Innolution
Product planning

An activity that captures the essence of a potential product and creates a rough plan for the creation of that product. Envisioning begins with the creation of a vision, followed by the creation of a high-level product backlog and frequently a product roadmap.

 

Tagged:

  • envisioning
  • product-planning
Release planning - Innolution
Release planning

Longer-term planning that answers questions like “When will we be done?” or “Which features can I get by the end of the year?” or “How much will this cost?” Release planning must balance customer value and overall quality against the constraints of scope, schedule, and budget.

 

Tagged:

  • release-planning
Portfolio planning - Innolution
Portfolio planning

An activity for determining which products (or projects) to work on, in which order, and for how long. Sometimes referred to as portfolio management.

 

Tagged:

  • portfolio-planning
  • portfolio-backlog
Estimating - Innolution
Estimating

A rough calculation of the value, number, quantity, or extent of something. In Scrum, we estimate the size of portfolio backlog items, product backlog items, and sprint backlog tasks.

 

Tagged:

  • estimation
Sprint - Innolution
Sprint

A short-duration, timeboxed iteration. Typically a timebox between one week and a calendar month during which the Scrum team is focused on producing a potentially shippable product increment that meets the Scrum team’s agreed-upon definition of done.

 

Tagged:

  • sprint
Sprint retrospective - Innolution
Sprint retrospective

An inspect-and-adapt activity performed at the end of every sprint. The sprint retrospective is a continuous improvement opportunity for a Scrum team to review its process (approaches to performing Scrum) and to identify opportunities to improve it.

 

Tagged:

  • sprint-retrospective
Sprint review - Innolution
Sprint review

An inspect-and-adapt activity that occurs after sprint execution where the Scrum team shows to all interested parties what was accomplished during the sprint. The sprint review gives everyone with input in the product development effort an opportunity to inspect what has been built so far and adapt what will be built next.

 

Tagged:

  • sprint-review
Sprint execution - Innolution
Sprint execution

The period of time during which the development team performs the tasks necessary to complete the features selected during sprint planning.

 

Tagged:

  • sprint-execution